Questo progetto utilizza la funzione hitTest in actionscript che troverebbe il bordo di qualsiasi immagine presente nello stage, tracciando il contorno al momento dell'impatto.
Possiamo importare le immagini a nostro piacimento nel layer stage e le convertiamole subito in movieclip (F8) assegnando un nome istanza. Ora entriamo nell'editor di actionscript premendo F9 e aggiungiamo la seguente riga al punto n.60:
// Proprietà grafiche della traccia (alpha, spessore, colore, qualita) _root.nome_istanza_immagine.traccia_contorno(0, 1, 0xbbaa99, 5);
e impostiamo le proprietà grafiche della traccia a seconda dei nostri gusti.
Premiamo Ctrl + Invio per vedere l'anteprima del filmato. Se notate che la traccia è molto lenta abbassate il numero dei fps al filmato.
I vostri commenti
by davide
il
04/11/2004
Si, ad esempio mettiamo nello stage un'immagine che rappresenta l'italia, la convertiamo in movieClip e gli assegniamo un nome istanza come mc_italia e in actionscript spostiamoci alla riga 60 e aggiungiamo questa nuova riga sotto a quelle esistenti:
Complimenti.
Visto che non sono esperto in flash ho un problemino posso visualizzare una o più immagini nello stesso stage??
kikko85
by niko
il
19/09/2004
ho aggiunto un immagine,l ho divisa, tirato via il contorno nero,fatto partire il filmato ma mi da errore.non capisco come mai??devo settare anche la grandezza dell' immagine???GRAZIE
by zerho
il
10/09/2004
Adoro questa funzione e vorrei utilizzarla ; ho però un dubbio:
ho seguito le tue istruzioni ed ho notato che se aggiungo un'immagine al livello stage viene tracciato il contorno solo se l'immagine è posta nel primo fotogramma , è possibile fargli tracciare il contorno anche se è posta su di un fotogramma successivo?
GRAZIE